/*
* 作者: wupengxin
* 创建时间: 2016-08-16 14:39:05
*/
package inputplug

// 定义一个接口  以后扩展的所有输入插件应该符合这个接口
type Input interface {
	// 通过这个接口 屏蔽不同的输入插件的特性 所有的输入插件应该实现这个功能
	// 返回多个通道 通过每个通道可以获取到输入插件返回的内容
	GetInputStream(conf map[string]string) ([]chan map[string]string, error)
	//
	ConfigPlus(interface{}) (map[string]string, error)
	// start
	Start()
}


